home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir25 / mmmenu8g.zip / MMMENU.DOC next >
Text File  |  1994-03-21  |  17KB  |  375 lines

  1.      Welcome to Meal-Master Menu (MMMenu)!  This program was designed to
  2.      allow you to use Meal-Master with recipes stored in compressed format
  3.      (PKZIP, LHARC, ZOO, etc.).  Please make sure you read and understand
  4.      these instructions before you run MMMenu.
  5.  
  6.  
  7. READ THIS:
  8. ---------
  9.  
  10.      Delta Services and Brett Jones make no warranties, express or implied,
  11.      as to the merchantability, performance or suitability for application
  12.      of this program (MMMenu).  By using this program, you accept full
  13.      liability for any damages incurred from said use, and agree to release
  14.      Delta Services and Brett Jones from liability or litigation for any
  15.      reason.
  16.  
  17.      Now that that's out of the way .........
  18.  
  19.  
  20.  
  21. GETTING STARTED:
  22. ---------------
  23.  
  24.      First, MAKE SURE the filepath you have stored in Meal-Master
  25.      (Maintenance Menu, option 'F') is the path where you want your recipes
  26.      to reside while you are working on them (the compressed file does not
  27.      have to be saved there).
  28.  
  29.      DO NOT change Meal-Master's filepath if you are running Meal-Master
  30.      using MMMenu!  If you need to change to a different recipe set you
  31.      must first EXIT Meal-Master and run MMMenu again, changing the
  32.      'Compressed Meal-Master File' to the new recipe archive.
  33.  
  34.      Once you start using MMMenu, Meal-Master's 'filepath' option becomes
  35.      the temporary directory you are going to use to decompress your
  36.      archived recipes to.
  37.  
  38.      If this is the first time you are running MMMenu, the program will use
  39.      the un-compressed recipes you have and will automatically compress
  40.      your recipes when you exit Meal-Master.  It will save the compressed
  41.      recipes to the filename you provide in the 'Compressed Meal-Master
  42.      File' option.
  43.  
  44.      Second, always make sure there is enough room on your disks to store
  45.      your files.  This program is *NOT* very smart; if an error occurrs
  46.      during compression or decompression, you MIGHT be told [only if the
  47.      compression / decompression program you are using returns an
  48.      'errorlevel'].  If there is a detectable error during compression,
  49.      your Meal-Master files (INDEX.*, INGRED.*, DIRECT.*, etc) will
  50.      not be erased from the work directory, but your archive file probably
  51.      will be.
  52.  
  53.      Third, Murphy's Law .... PLEASE make a backup of your recipe files
  54.      before running this program.  If something goes wrong it might save
  55.      you hours of frustrating work trying to rebuild your recipe database. NEW FEATURES
  56. ------------
  57.  
  58.      Due to popular demand, you may now use MMMenu without using an archive
  59.      file.  Batch duplicate flagging and Alphabetization will now function
  60.      on normal Meal-Master files.
  61.  
  62.      Meal-Master version 8.xx files are now recognized (and version 7.xx
  63.      files are STILL usable) and handled properly by MMMenu.
  64.  
  65.      A companion program, MMMUPDT is provided to remove Meal-Master version
  66.      7.xx files from your archives once you have updated the recipes.
  67.  
  68.      MMMenu can now extract messages from .QWK and BlueWave files!
  69.  
  70.      MMMenu can also tell (most of the time) what archiver was used to
  71.      create the .MMC (archived recipes) file, so trading archived recipes
  72.      is a snap!
  73.  
  74.      New to MMMenu version 8.0g is the ability to create a 'leftover' file
  75.      to hold all the lines MMMenu doesn't consider part of a recipe during
  76.      file conversion/extraction.  External editing of the leftover file is
  77.      now supported.
  78.  
  79. UPGRADING TO VERSION 8.xx
  80. -------------------------
  81.  
  82.      Meal-Master version 8.xx stores recipes in a slightly different
  83.      format.  In order for your version 7.xx recipes to be compatable, you
  84.      should have Meal-Master update the recipes.  To do this, follow these
  85.      steps:
  86.  
  87.      1.  Run MMMenu and select option 1.  Enter the name of the archive
  88.          file you want to update.
  89.  
  90.      2.  Choose option 7 to run Meal-Master.  Tell Meal-Master to update
  91.          your recipe files.
  92.  
  93.      3.  Exit Meal-Master after the upgrade.  The new files will be added
  94.          to your archive.
  95.  
  96.      4.  Run MMMUPDT.  Enter the name of the archive file, the 'flag' used
  97.          to delete files (PKZip uses -d) and the 'flag' to view files
  98.          (PKZip uses -v; other programs use -l).  MMMUPDT will look in your
  99.          archive file to see if you have the NEW recipe files.  If you do,
  100.          the old ones will be removed.
  101.  
  102.      Repeat for all of the archives you wish to upgrade. THE PROGRAM:
  103. -----------
  104.  
  105.      Copy MMMenu.EXE into the directory where you have Meal-Master.
  106.  
  107.      When you run MMMenu, you will first see the registration screen.
  108.      Once you print out the registration form, this screen goes away.  If
  109.      you haven't registered, then please take a moment to read the screen.
  110.  
  111.      Once you have pressed a key, the following menu will be displayed:
  112.  
  113.           1.  Compressed Meal-Master File: MEAL
  114.           2.  Compression Program:         PKZIP -A
  115.           3.  De-Compression Program:      PKUNZIP
  116.           4.  Use EMS:                     Y
  117.           5.  Convert Recipes for Import
  118.           6.  Exit
  119.  
  120.           7.  Run Meal-Master
  121.  
  122.      (If you are running a registered copy of Meal-Master, you will receive
  123.      an additional option:  8.  Run Registered Menu)
  124.  
  125.           9.  Duplicate Checking
  126.          10.  Alphabetize Index
  127.          11.  Spelling Checker:
  128.          12.  Conversion 'Leftover' file:
  129.          13.  Max Leftover file length:
  130.          14.  External Editor:
  131.  
  132.          99.  Print MMMenu Registration Form
  133.  
  134.  
  135.      Option 1 - Compressed Meal-Master File
  136.  
  137.           This is the filename of the archive file that contains your Meal-
  138.           Master recipes.  If it doesn't exist, it will be created when you
  139.           select option 7 (or run Meal-Master from option 8).  You use this
  140.           option to switch from one archive file to another (somewhat how
  141.           the 'Filepath' option used to work).
  142.  
  143.           Simply enter the name of the archive file you want to use here.
  144.  
  145.           If you don't want to use archive files, make sure this field is
  146.           blank (enter spacees and press return).      Option 2 - Compression Program
  147.  
  148.           This option specifies the compression program AND switch(es)
  149.           required to place your recipes INTO the compressed Meal-Master
  150.           file.  It is automatically set for PKZIP, a popular compression
  151.           program, but can be changed for virtually any compression
  152.           program.  Please refer to the documentation provided with your
  153.           compression program for any 'switches' needed to ADD files to an
  154.           archive (it's usually   -u).  The program specified MUST either
  155.           be in the same directory as MMMenu or in a directory in your PATH
  156.           statement.
  157.  
  158.           Several choices are displayed (and if you've specified an
  159.           existing archived recipe database, MMMenu will try to tell you
  160.           what archiver you need to use).  You may select one of them (just
  161.           enter the number) or enter your own.
  162.  
  163.  
  164.      Option 3 - De-Compression Program
  165.  
  166.           This is the reverse of option 2.  It controls the program that
  167.           REMOVES your recipes from the archive file.  Again, it is
  168.           automatically set for PKUNZIP, but you can change it if you like.
  169.           Remember to include any switches that may be required!  This file
  170.           MUST also be in the same directory as MMMenu or in a directory in
  171.           your PATH statement.
  172.  
  173.  
  174.      Option 4 - Use EMS
  175.  
  176.           Meal-Master has the ability to use EMS memory if you have it.  If
  177.           you want Meal-Master to run using EMS memory, say 'Y'es to this
  178.           option, otherwise say 'N'o.
  179.  
  180.  
  181.      Option 5 - Convert Recipes for Import
  182.  
  183.           This option allows you to convert multiple Qbook and CompuChef 
  184.           recipes to Meal-Master format so you can import them into your 
  185.           recipe files. Since Qbook allows free-form entry of recipes this 
  186.           routine is NOT 100% effective, but it works on the majority of 
  187.           recipes. If there is a recipe in the file you are converting that
  188.           has two column format for the ingredients, the second column MUST
  189.  
  190.           be at least 4 spaces after the first column, and start at least 
  191.           in column 20.  If it doesn't, then you will need to edit the 
  192.           recipe's ingredients once you have imported it.
  193.  
  194.           Meal-Master recipes may also be included in the file you are
  195.           converting.
  196.  
  197.           I usually download my messages and read them with a mail reader
  198.           (SLMR [Silly Little Mail Reader]; available on most BBS's).  I
  199.           have the option to save the entire message area where recipes are
  200.           exchanged, and use the saved file as my file to convert.  This
  201.           option will run through the entire file, pulling out and
  202.           converting all of the Meal-Master, Qbook and CompuChef recipes. If you have entered a filename in option 12 ('Leftover File')
  203.           then you will be asked if you want to create the leftover
  204.           file(s).  This is not automatically performed so that you can
  205.           actually convert the 'leftover' file once you have edited it
  206.           without creating more files to fill your disk!
  207.  
  208.           When you select this option you will be asked for two filenames. 
  209.           The first is the source file (the one with the recipes that NEED
  210.           to be converted).  The second is the destination filename (the
  211.           file you will use for Importing into Meal-Master).  Please note
  212.           that neither of these files will be deleted ... you must do that
  213.           by yourself once you have quit Meal-Master.  If your destination
  214.           file is already present, the newly converted recipes will be
  215.           ADDED to it.
  216.  
  217.           New to MMMenu Version 8.0d - You can now enter the name of a .QWK
  218.           or BlueWave packet when asked for the file to convert and MMMenu 
  219.           will extract and process all the messages in the message file!  
  220.           If you're like me, this saves the entire 'Save Messages' step 
  221.           from within the offline reader!  MMMenu assumes that you use the 
  222.           same archiver with your packets as your archived recipes, but 
  223.           will let you know if you need to use a different command to get 
  224.           the files out of the packet.  Make sure you enter the entire path
  225.           needed to find the packet!
  226.  
  227.  
  228.      Option 6 - Exit
  229.  
  230.           This allows you to exit MMMenu WITHOUT running Meal-Master.  You 
  231.           can also enter 'EX'.
  232.  
  233.  
  234.      Option 7 - Run Meal-Master
  235.  
  236.           This option initiates the process of running Meal-Master using
  237.           the recipes in your compressed recipe file.  For those of you
  238.           that MUST know how it works, take a look at MMME.BAT after you
  239.           quit from Meal-Master (this option creates an MS-DOS batch file
  240.           then runs it).  I would have done it differently, but have 
  241.           received errors when calling archivers directly from MMMenu.
  242.  
  243.  
  244.      Option 8 - Run Registered Menu
  245.  
  246.           This option only displays if you have registered your copy of
  247.           Meal-Master with Episoft Systems.  Basically, it does the same
  248.           thing as option 7, but runs MMM.EXE instead of MM.EXE.
  249.  
  250.  
  251.      Option 9  - Duplicate Checking
  252.  
  253.           This will run through all the recipes in the archive file you 
  254.           defined in option one and will display (or display & print) any 
  255.           recipes that may be duplicates.  The criteria for duplication is:
  256.  
  257.           Same Title and Same Categories (And Same 'Yeild Units' if you're 
  258.           using Meal-Master v8.00).  You can use the output to remove 
  259.           duplicates from your Meal-Master recipe file.  You may also flag 
  260.           duplicate recipes in the index [deleted during the next rebuild].      Option 10 - Alphabetize Index
  261.  
  262.           This will sort all of the recipes in the currently defined
  263.           archive file and re-write the index.  Makes it much easier to 
  264.           scan your recipes.  To save memory, MMMenu only uses a portion of
  265.           the recipe title when alphabetizing, so sometimes 'close' titles
  266.           will not be in the correct alphabetical order.
  267.  
  268.      Option 11 - Spelling Checker
  269.  
  270.           If you have an external spelling checker, and would like to check
  271.           the spelling of the recipes you convert for import into Meal-
  272.           Master, you can enter the filename of the spelling checker here. 
  273.  
  274.           After MMMenu has extracted/converted recipes (option 5) it will 
  275.           run the spelling checker.
  276.  
  277.  
  278.      Option 12 - Conversion 'Leftover' Filename
  279.  
  280.           During file conversion/extraction (see option 5) any lines that
  281.           MMMenu doesn't recognize as being part of a recipe may be saved
  282.           to an ascii file.  This allows you to have easy access to the
  283.           'unformatted' recipes that people have entered into their
  284.           messages.
  285.  
  286.           If you would like MMMenu to save these lines to a text file
  287.           during the conversion/extraction process, enter the filename
  288.           here.  Do NOT enter a file extension (the period and three
  289.           characters typically at the end of a filename) as MMMenu will
  290.           number the files sequentially, starting with '.000' and going as
  291.           high as '.999'.  The length of each file is dependant on the
  292.           value you enter into the next option, 'Max Leftover file length'.
  293.  
  294.           If you enter a filename here, then each time you use option 5 to
  295.           convert your recipes, MMMenu will start a new 'leftover' file.
  296.  
  297.           To disable the leftover file, simply enter a space instead of a
  298.           filename.
  299.  
  300.  
  301.      Option 13 - Maximum Leftover File Length
  302.  
  303.           I use a small word processor for most of my editing that has a
  304.           limit on the file size it can load.  By using this function, you
  305.           can tell MMMenu to start a new leftover file whenever the current
  306.           one reaches a certain size (I've found that 32K {32768 bytes}
  307.           works fairly well).
  308.  
  309.           Remember that the number you enter here is in BYTES, so if you
  310.           want a 16K maximum file length, you'd enter 16384.
  311.  
  312.           If you only want ONE leftover file to be created for each
  313.           conversion, then enter a zero.
  314.      Option 14 - External Editor
  315.  
  316.           If you are using 'Leftover' files and you would like the 
  317.           opportunity to edit the leftover file(s) after you 
  318.           convert/extract recipes then enter the name of your external 
  319.           editor here.  The editor program must either be in the current 
  320.           directory, or in a directory specified in your 'Path'.
  321.  
  322.           After performing the Conversion/Extraction function (see option 
  323.           5) MMMenu will run the program you specify as your external 
  324.           editor, and will load [if supported by your editor] the lowest, 
  325.           most recent leftover file (if you've let other 'leftover' files 
  326.           remain on your disk, they won't be loaded in the editor).  Note 
  327.           that you must have specified that you want to use a leftover file 
  328.           in order to have the editor called.
  329.  
  330.           If you are also using the spelling checker, MMMenu will run the 
  331.           editor first, then the spelling checker.  Keep in mind that the 
  332.           spelling checker checks the 'destination' file from the file 
  333.           conversion, and that the editor loads the 'leftover' file.
  334.  
  335.           As in most other cases, if you want to turn this feature off, 
  336.           just enter a space instead of the editor program name.
  337.  
  338.  
  339.      Option 99 - Print Registration Form
  340.  
  341.           If you would like to register this program (NOT Meal-Master;
  342.           that's a SEPARATE registration) then please select this option,
  343.           fill out the form that prints on your printer and send it to me
  344.           with the registration fee.  You don't get anything other than
  345.           peace of mind by registering, but keep in mind that this program
  346.           DID take a little bit of work!
  347.  
  348. IN CONCLUSION:
  349. -------------
  350.  
  351.      I would like to thank Episoft Systems (Scott Welliver) for writing and
  352.      supporting Meal-Master.  In my opinion, Meal-Master is the best recipe
  353.      manager available today (no, we're NOT related!).  If you use Meal-
  354.      Master, and have not registered it, I urge you to do so.  Mr. Welliver
  355.      deserves some recompense for the time and effort he has put into Meal-
  356.      Master.
  357.  
  358.      If, for some reason, you feel the need to contact me about MMMenu,
  359.      please do so either in writing to the address on the registration
  360.      form, through CompuServe E-Mail [user id: 76166,2542], or through 
  361.      Internet mail [bcj@cyberspace.com].  I will try to get back to you as
  362.      soon as possible.
  363.  
  364.      Thanks!
  365.  
  366.  
  367.      Brett Jones
  368.      Delta Services
  369.      1405 Belmont Ave.
  370.      Seattle, Wa  98122
  371.  
  372.  
  373.  
  374.      [Meal-Master, Qbook, CompuServe, BlueWave, PKZIP, PKUNZIP, LHARC and 
  375.      ZOO are copyright/registered/trademark to their respective owners]